// Copyright (c) 2023, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

#import <Foundation/NSObject.h>

@interface SomeClass : NSObject {}
@end

@implementation SomeClass
@end

typedef SomeClass* SomeClassPtr;

@interface AnotherClass : NSObject {}
@property SomeClassPtr property;
@end

@implementation AnotherClass
@end
